From 8e29babca8adc677fcd5bc8457f497dd849ae884 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Florian=20M=C3=BCllner?= Date: Thu, 20 Nov 2025 14:34:21 +0100 Subject: [PATCH] swipeTracker: Simplify finding previous point We have findLastIndex() nowadays to search an array in reverse direction. Part-of: --- js/ui/swipeTracker.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/js/ui/swipeTracker.js b/js/ui/swipeTracker.js index 1beecf8b6..30afdef7b 100644 --- a/js/ui/swipeTracker.js +++ b/js/ui/swipeTracker.js @@ -523,8 +523,7 @@ export const SwipeTracker = GObject.registerClass({ } _findPreviousPoint(pos) { - const reversedIndex = this._snapPoints.slice().reverse().findIndex(p => p <= pos); - return this._snapPoints.length - 1 - reversedIndex; + return this._snapPoints.findLastIndex(p => p <= pos); } _findPointForProjection(pos, velocity) { -- 2.39.5